customs duty and excise tax - Alemán Inglés Diccionario